package com.xt.hospital_system.map.map;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.util.Date;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 
 * @TableName mdtrt_info
 */
//@TableName(value ="mdtrt_info")
public class MdtrtInfo implements Serializable {
    /**
     * 主键ID
     */
    @TableId
    private Long ID;

    /**
     * 患者姓名
     */
    private String PSN_NAME;

    /**
     * 身份证号
     */
    private String CEERTNO;

    /**
     * 医院名称
     */
    private String FIXMEDINS_NAME;

    /**
     * 入院时间
     */
    private Date BEGIN_DATE;

    /**
     * 出院时间
     */
    private Date END_DATE;

    /**
     * 创建时间
     */
    private Date CREATE_TIME;

    /**
     * 更新时间
     */
    private Date UPDATE_TIME;


    public MdtrtInfo() {
    }

    public MdtrtInfo(Long ID, String PSN_NAME, String CEERTNO, String FIXMEDINS_NAME, Date BEGIN_DATE, Date END_DATE, Date CREATE_TIME, Date UPDATE_TIME) {
        this.ID = ID;
        this.PSN_NAME = PSN_NAME;
        this.CEERTNO = CEERTNO;
        this.FIXMEDINS_NAME = FIXMEDINS_NAME;
        this.BEGIN_DATE = BEGIN_DATE;
        this.END_DATE = END_DATE;
        this.CREATE_TIME = CREATE_TIME;
        this.UPDATE_TIME = UPDATE_TIME;
    }

    /**
     * 获取
     * @return ID
     */
    public Long getID() {
        return ID;
    }

    /**
     * 设置
     * @param ID
     */
    public void setID(Long ID) {
        this.ID = ID;
    }

    /**
     * 获取
     * @return PSN_NAME
     */
    public String getPSN_NAME() {
        return PSN_NAME;
    }

    /**
     * 设置
     * @param PSN_NAME
     */
    public void setPSN_NAME(String PSN_NAME) {
        this.PSN_NAME = PSN_NAME;
    }

    /**
     * 获取
     * @return CEERTNO
     */
    public String getCEERTNO() {
        return CEERTNO;
    }

    /**
     * 设置
     * @param CEERTNO
     */
    public void setCEERTNO(String CEERTNO) {
        this.CEERTNO = CEERTNO;
    }

    /**
     * 获取
     * @return FIXMEDINS_NAME
     */
    public String getFIXMEDINS_NAME() {
        return FIXMEDINS_NAME;
    }

    /**
     * 设置
     * @param FIXMEDINS_NAME
     */
    public void setFIXMEDINS_NAME(String FIXMEDINS_NAME) {
        this.FIXMEDINS_NAME = FIXMEDINS_NAME;
    }

    /**
     * 获取
     * @return BEGIN_DATE
     */
    public Date getBEGIN_DATE() {
        return BEGIN_DATE;
    }

    /**
     * 设置
     * @param BEGIN_DATE
     */
    public void setBEGIN_DATE(Date BEGIN_DATE) {
        this.BEGIN_DATE = BEGIN_DATE;
    }

    /**
     * 获取
     * @return END_DATE
     */
    public Date getEND_DATE() {
        return END_DATE;
    }

    /**
     * 设置
     * @param END_DATE
     */
    public void setEND_DATE(Date END_DATE) {
        this.END_DATE = END_DATE;
    }

    /**
     * 获取
     * @return CREATE_TIME
     */
    public Date getCREATE_TIME() {
        return CREATE_TIME;
    }

    /**
     * 设置
     * @param CREATE_TIME
     */
    public void setCREATE_TIME(Date CREATE_TIME) {
        this.CREATE_TIME = CREATE_TIME;
    }

    /**
     * 获取
     * @return UPDATE_TIME
     */
    public Date getUPDATE_TIME() {
        return UPDATE_TIME;
    }

    /**
     * 设置
     * @param UPDATE_TIME
     */
    public void setUPDATE_TIME(Date UPDATE_TIME) {
        this.UPDATE_TIME = UPDATE_TIME;
    }

    public String toString() {
        return "MdtrtInfo{ID = " + ID + ", PSN_NAME = " + PSN_NAME + ", CEERTNO = " + CEERTNO + ", FIXMEDINS_NAME = " + FIXMEDINS_NAME + ", BEGIN_DATE = " + BEGIN_DATE + ", END_DATE = " + END_DATE + ", CREATE_TIME = " + CREATE_TIME + ", UPDATE_TIME = " + UPDATE_TIME + "}";
    }
}